Skip to content

Conversation

@mrehan27
Copy link
Contributor

@mrehan27 mrehan27 commented Dec 1, 2025

closes: MBL-1479

Summary

Upgraded React Native SDK example app to use React Native 0.83, applying all relevant updates from official migration guide.

Changes


Note

Upgrade example app to React Native 0.83 and React 19.2, align RN tooling deps, fix iOS build script quoting, and add Jest types.

  • Example app upgrade
    • Bump react-native to 0.83.0 and react to 19.2.0 in example/package.json (and repo devDeps), aligning @react-native/* presets/configs to 0.83.x.
    • Transitively updates core libs (e.g., hermes-compiler 0.14.0, scheduler 0.27.0, ws 7.5.10, Metro 0.83.3).
  • iOS (Xcode project)
    • Update Bundle React Native code and images script in example/ios/SampleApp.xcodeproj.tracked/project.pbxproj to properly escape quoted paths.
  • TypeScript
    • Add "types": ["jest"] to example/tsconfig.json.
  • Lint/Tooling
    • Upgrade eslint-plugin-react-hooks to 7.0.1 (with zod deps), and bump prettier/js-yaml versions.

Written by Cursor Bugbot for commit 1b6eec6. This will update automatically on new commits. Configure here.

@mrehan27 mrehan27 self-assigned this Dec 1, 2025
@github-actions
Copy link
Contributor

github-actions bot commented Dec 1, 2025

Sample app builds 📱

Below you will find the list of the latest versions of the sample apps. It's recommended to always download the latest builds of the sample apps to accurately test the pull request.


  • Android APN: 545.3.0 (29431283)
  • iOS APN: 545.3.0 (29431283)

@mrehan27 mrehan27 marked this pull request as ready for review December 16, 2025 10:29
@mrehan27 mrehan27 requested a review from a team as a code owner December 16, 2025 10:29
@mrehan27 mrehan27 merged commit 11c15db into feature/react-native-0-83 Dec 17, 2025
17 checks passed
@mrehan27 mrehan27 deleted the mbl-1479-example-app branch December 17, 2025 08:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants